package com.bd.rj.backstage.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bd.rj.common.entity.Interview;

import java.util.List;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 白世俊
 * @since 2025-01-03
 */
public interface IInterviewService extends IService<Interview> {
    IPage<Map> getInterviewByPageAndCondition(int pageNum,int pageSize,Long uid,String name,Integer status);
    void insertInterviewRecord(Map<String, Object> info);
    int getInterviewCount(Long uid);
    double getInterviewPercentage(Long uid);
    List<Map<String, Object>> getInterviewTrend(Long uid);
}
